// package com.learning.batterySwapPro.common.response;
//
// import org.springframework.http.ResponseEntity;
//
// public class ResponseUtils {
//
// 	public static <T> ResponseEntity<ApiResponse<T>> success() {
// 		return ResponseEntity.ok(ApiResponse.success());
// 	}
//
// 	public static <T> ResponseEntity<ApiResponse<T>> success(T data) {
// 		return ResponseEntity.ok(ApiResponse.success(data));
// 	}
//
// 	public static <T> ResponseEntity<ApiResponse<T>> fail(ResultCode resultCode) {
// 		return ResponseEntity
// 				.status(resultCode.getCode() / 100)
// 				.body(ApiResponse.fail(resultCode, null));
// 	}
//
// 	public static <T> ResponseEntity<ApiResponse<T>> fail(int code, String msg) {
// 		return ResponseEntity
// 				.status(code / 100)
// 				.body(ApiResponse.fail(code, msg));
// 	}
//
// 	public static <T> ResponseEntity<ApiResponse<T>> fail(ResultCode resultCode, T data) {
// 		return ResponseEntity
// 				.status(resultCode.getCode() / 100)
// 				.body(ApiResponse.fail(resultCode, data));
// 	}
// }
